Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD MEWS Terraced £202,191 £124,950 19 Apr 2007
2 ORCHARD MEWS Terraced £188,939 £128,500 29 May 2015
3 ORCHARD MEWS Terraced £170,693 £167,500 28 Apr 2023
4 ORCHARD MEWS Terraced £247,751 £155,000 1 Jun 2007
5 ORCHARD MEWS Terraced £163,288 £120,000 31 Mar 2016
6 ORCHARD MEWS Semi-Detached £177,583 £167,500 7 Jan 2022
7 ORCHARD MEWS Semi-Detached £176,000 26 May 2023
8 ORCHARD MEWS Terraced £151,045 £120,000 7 Feb 2018
9 ORCHARD MEWS Terraced £167,200 £150,000 22 Oct 2021
10 ORCHARD MEWS Terraced £202,348 £120,000 5 Mar 2013